home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 4 / CDPD_IV.bin / e / mailinglists / amigae.0294feb.archive / 000073_bkhouse!nkraft@bkhouse.cts.com_Fri, 18 Feb 94 01:36:06 PST.msg < prev    next >
Internet Message Format  |  1994-05-26  |  7KB

  1. Received: by bkhouse.cts.com (V1.17-beta/Amiga)
  2.       id <1v1o@bkhouse.cts.com>; Fri, 18 Feb 94 01:36:06 PST
  3. Received: by bkhouse.cts.com (V1.17-beta/Amiga)
  4.       id <1v19@bkhouse.cts.com>; Thu, 17 Feb 94 10:37:30 PST
  5. Date: Thu, 17 Feb 94 10:37:30 PST
  6. Message-Id: <9402171837.1v19@bkhouse.cts.com>
  7. In-Reply-To: <940214224449.2043c447@iccgcc.cs.hh.ab.com>; (argusnet.amiga.amigae)
  8. Reply-To: nkraft@bkhouse.cts.com
  9. Organization: Argus Computing, San Diego, CA
  10. From: nkraft@bkhouse.cts.com (Norman Kraft)
  11. To: AmigaE@bkhouse.cts.com
  12. Subject: Re: FAE update
  13.  
  14. In argusnet.amiga.amigae, article 
  15. <940214224449.2043c447@iccgcc.cs.hh.ab.com>, you wrote:
  16.  
  17. >   Now a question, not concerning FAE, what editor do those of you
  18. > who write large programs use? 
  19. >   What I've ended up using is MEMACS. I can edit my source, then
  20. > open a cli screen, compile my code, and run my program. Then end
  21. > the cli session and I'm right where I was in my editing. This is
  22. > ok but not exactly what I'd like to use.
  23.  
  24. For years now, I've been using MEmacs for my Amiga development, from 
  25. the OS 1.2 version on my A1000 back in '86 to the version that came
  26. with OS 2.1 that I run on my A3000. It doesn't do everything I'd like 
  27. it to, although I hear that the one that comes with OS 3.X is pretty 
  28. nice, but it works and works reliably. I try other editors, but I
  29. keep coming back to MEmacs.
  30.  
  31. I've also tried all the other editors you mentioned, but I've always
  32. found that my idea of a developer's editor and most Amiga author's
  33. ideas about them are quite different. I'm probably biased somewhat
  34. by my use of Brief as my editor for MS-DOS work, a program I've used
  35. for this since it was a beta release from Underware in the early 80's. 
  36.  
  37. I wasn't impressed with CygnusEd in the least, though I know that
  38. many, many people are.
  39.  
  40. GoldEd is a nice editor, but it has a few oddities that I just can't
  41. live with. Most of the keys are redefinable, which is nice, but some 
  42. of the movement functions don't work in the way that I am used to. I 
  43. don't know about the current version, but what finally drove me away 
  44. from GoldEd was its assumption that "end-of-line" meant the last 
  45. character on the line, not the last character + 1, as most editors do. 
  46. It drove me nuts. That and GoldEd's general instability.
  47.  
  48. GnuEmacs is a nice system, but I refuse to devote that much disk space
  49. to an *editor*. You'd think we were talking about Windows applications,
  50. with all this nonsense about needing multiple megabytes just to edit
  51. text.
  52.  
  53. Lately I've been toying around with the Twilight Editor, which is part
  54. of the Twilight Development System (TDS???.lha on AmiNet). I like it 
  55. quite a bit, and it seems very configurable. I have, for the most part,
  56. been able to get it to act in the way that I want it to, and it comes
  57. with AmigaE support built in. It has a project manager that is very 
  58. nice, and supports E. It looks like this may be the editor that I'll 
  59. move to. It seems to be well worth its $15 (US) shareware fee.
  60.  
  61. One warning: The demo version of TED available on AmiNet has a 200 
  62. line limit on the files it will edit, and this is worth knowing ahead 
  63. of time (the exact limit isn't stated in the docs, as far as I saw). 
  64. TED will let you load a file of any size and make changes without any 
  65. warnings until you try to save it. Of course, since I feel that good 
  66. programming style precludes more than the occasional file with more 
  67. than 200 lines, this really isn't a problem. :) I'll register anyway, 
  68. though, just to support the author. I know what a disappointment this
  69. shareware game can be.
  70.  
  71. Norm.
  72.  
  73. ----------------------------------------------------------------------------
  74. Norman Kraft                            INET  : nkraft@ucsd.edu (work)
  75. Peptide-T Clinical Trial                or try: nkraft@bkhouse.cts.com (home)
  76. HIV Neurobehavioral Research Center     UUCP  : ucsd!nkraft
  77. Dept of Psychiatry, School of Medicine  
  78. University of California, San Diego          Usual disclaimers...
  79. ----------------------------------------------------------------------------
  80. From donews!crash!rossegat.uji.es!itigso78 Fri, 18 Feb 94 06:22:23 PST
  81. Received: by bkhouse.cts.com (V1.17-beta/Amiga)
  82.       id <1v2b@bkhouse.cts.com>; Fri, 18 Feb 94 06:22:23 PST
  83. Received: from crash by donews.cts.com with uucp
  84.     (Smail3.1.28.1 #18) id m0pX9lD-0002VbC; Thu, 17 Feb 94 09:31 EST
  85. Received: from pereiii.uji.es by crash.cts.com with smtp
  86.     (Smail3.1.28.1 #18) id m0pX9Ni-00006SC; Thu, 17 Feb 94 06:07 PST
  87. Received: from rossegat.uji.es by pereiii.uji.es with SMTP
  88.     (1.37.109.8/16.2) id AA27213; Thu, 17 Feb 1994 15:09:28 +0100
  89. Received: by rossegat.uji.es
  90.     (1.37.109.4/16.2) id AA10741; Thu, 17 Feb 94 15:11:37 +0100
  91. Message-Id: <m0pX9Ni-00006SC@crash.cts.com>
  92. Date: Thu, 17 Feb 94 15:11:37 MET
  93. Reply-To: <itigso78@rossegat.uji.es>
  94. Mailer: Elm [revision: 70.85]
  95. From: itigso78@rossegat.uji.es
  96. To: amigae@bkhouse.cts.com
  97. Subject: Lists
  98.  
  99. LIST
  100. INDEX
  101. From donews!crash!unicorn.ccc.nottingham.ac.uk!pmygby Fri, 18 Feb 94 06:23:48 PST
  102. Received: by bkhouse.cts.com (V1.17-beta/Amiga)
  103.       id <1v3z@bkhouse.cts.com>; Fri, 18 Feb 94 06:23:48 PST
  104. Received: from crash by donews.cts.com with uucp
  105.     (Smail3.1.28.1 #18) id m0pXBcp-0001vuC; Thu, 17 Feb 94 11:30 EST
  106. Received: from jess.ccc.nottingham.ac.uk by crash.cts.com with smtp
  107.     (Smail3.1.28.1 #18) id m0pXBKb-0000TZC; Thu, 17 Feb 94 08:12 PST
  108. Received: from unicorn.ccc.nottingham.ac.uk by jess.ccc.nottingham.ac.uk 
  109.           with SMTP (PP) id <00289-0@jess.ccc.nottingham.ac.uk>;
  110.           Thu, 17 Feb 1994 16:09:31 +0000
  111. Received: from localhost by unicorn.nott.ac.uk (4.1/930628) id AA14868;
  112.           Thu, 17 Feb 94 16:01:59 GMT
  113. Message-Id: <9402171601.AA14868@unicorn.nott.ac.uk>
  114. Date: Thu, 17 Feb 94 16:01:58 +0000
  115. From: pmygby@unicorn.ccc.nottingham.ac.uk
  116. To: amigae@bkhouse.cts.com
  117. Cc: dp@maths.nottingham.ac.uk
  118. Subject: asl difficulties
  119.  
  120. Hello - Here is the full code it crashes at the line with AllocAslRequest() in
  121. I would appreciate it if someone can handle this and tell me whats wrong with
  122. it.
  123. -------------------------------------------------------------------------------
  124.  
  125. MODULE 'libraries/asl','asl','utility/tagitem'
  126.  
  127. PROC request()
  128.  
  129. DEF fr,fl,aslbase
  130.  
  131. aslbase := OpenLibrary('asl.library',37)
  132.  
  133. IF aslbase
  134.  
  135.    fr := AllocAslRequest(ASL_FILEREQUEST,[ASL_HAIL,'Choose an Icon',TAG_DONE])
  136.    
  137.    IF fr
  138.        fl := AslRequest(fr,NIL)
  139.    ENDIF
  140.   
  141. IF fl THEN RETURN fr
  142.  
  143.   WriteF('Fatal Error with requester!!\n')
  144.   CloseLibrary(aslbase)
  145. ELSE
  146.   WriteF('Couldnt open asl.library.\n')
  147. ENDIF
  148. CleanUp(5)
  149. ENDPROC
  150.  
  151. PROC main()
  152.  
  153. DEF filereq:PTR TO filerequestr
  154. filereq := request()
  155. IF filereq THEN WriteF('well you picked one\n')
  156. CleanUp(0)
  157. ENDPROC
  158. -------------------------------------------------------------------------------
  159.  
  160. Thanks
  161. Darren.